visual streak - French English Dictionary